type runtime.profIndex
13 uses
runtime (current package)
profbuf.go#L101: rNext profIndex
profbuf.go#L110: type profIndex uint64
profbuf.go#L113: profReaderSleeping profIndex = 1 << 32 // reader is sleeping and must be woken up
profbuf.go#L114: profWriteExtra profIndex = 1 << 33 // overflow or eof waiting
profbuf.go#L117: func (x *profAtomic) load() profIndex {
profbuf.go#L118: return profIndex(atomic.Load64((*uint64)(x)))
profbuf.go#L121: func (x *profAtomic) store(new profIndex) {
profbuf.go#L125: func (x *profAtomic) cas(old, new profIndex) bool {
profbuf.go#L129: func (x profIndex) dataCount() uint32 {
profbuf.go#L133: func (x profIndex) tagCount() uint32 {
profbuf.go#L148: func (x profIndex) addCountsAndClearFlags(data, tag int) profIndex {
profbuf.go#L149: return profIndex((uint64(x)>>34+uint64(uint32(tag)<<2>>2))<<34 | uint64(uint32(x)+uint32(data)))
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)